skeleton shrimps - French English Dictionary